﻿using System;
using System.Collections.Generic;
using System.Text;
using Volo.Abp.Application.Dtos;

namespace AdminManager.System.OrganizationUnits
{
    public class OrganizationUnitDto : EntityDto<Guid>
    {
        public Guid? TenantId
        {
            get;
            set;
        }

        //
        // 摘要:
        //     Parent Volo.Abp.Identity.OrganizationUnit Id. Null, if this OU is a root.
        public Guid? ParentId
        {
            get;
            set;
        }

        //
        // 摘要:
        //     Hierarchical Code of this organization unit. Example: "00001.00042.00005". This
        //     is a unique code for an OrganizationUnit. It's changeable if OU hierarchy is
        //     changed.
        public string? Code
        {
            get;
            set;
        }

        //
        // 摘要:
        //     Display name of this OrganizationUnit.
        public string DisplayName
        {
            get;
            set;
        }



        public virtual DateTime CreationTime
        {
            get;
            set;
        }



    }
}
